<?php

session_start();
require_once('../_librerias/php/funciones.php');
require_once('../_librerias/php/conexiones.php');
error_reporting( E_ERROR );
$enlace = "../_vistas/se_login_inscripcion.php";
$vConex = conexSys();

if ( get( 'muestra' ) != '' ) {
    site( get( 'muestra' ) );
}
if ( get( "metodo" ) != "" ) {// esta condicion inicia cuando se procesa la info de un formulario
    if ( get( "TipoDato" ) == "archivo" ) {
        
    }

    function p_interno( $codigo, $campo )
    {
        if ( get( "metodo" ) == "SysFomr1" ) {
            if ( $campo == "Descripcion" ) {
                $vcamp = post( $campo );
                $valor = " 'Form_" . $vcamp . " ' ";
            } else {
                $valor = "";
            }
            return $valor;
        }
    }

    function p_before( $codigo ){

    }

    if ( get( "TipoDato" ) == "texto" ) {
        if ( get( "transaccion" ) == "UPDATE" ) {
            
        }

        if ( get( "transaccion" ) == "INSERT" ) {
            
        }

        if ( get( "transaccion" ) == "OTRO" ) {
            if ( get( "metodo" ) == "resgistra_usuario" ) {
                P_Registro();
            }
            if ( get( "metodo" ) == "login_usuario" ) {
                P_Login();
            }
            if ( get( "metodo" ) == "recupera_pass" ) {
                P_RecuperaPass();
            }
            if ( get( "metodo" ) == "validar_email" ) {
                P_Activar();
            }
            if ( get( "metodo" ) == "is-user" ) {
                isUser();
            }
        }
    }

    if ( get( "transaccion" ) == "DELETE" ) {
        
    }
    exit();
}

function P_Activar()
{
    global $enlace, $tUrlAPOWL;
    $idEmpresa = get( 'empresa' );
    $cnOwl = conexOwl();
    $usuario = post( "Usuario" );
    $Contrasena = post( "Contrasena" );

    if ( $usuario == "" ) {
        WE( MsgE( "! Escriba su Usuario " ) );
    }
    $sql = "SELECT IdUsuario,Usuario FROM usuarios 
	WHERE CodigoParlante = '" . $usuario . "' GROUP BY Usuario ";
    $rg = rGT( $cnOwl, $sql );
    $emailR = $rg["IdUsuario"];
    if ( $emailR == "" ) {
        WE( MsgE( "! Usuario incorrecto " ) );
    }
    if ( $Contrasena == "" ) {
        WE( MsgE( "! Escriba su Contraseña " ) );
    }

    $sql = "SELECT tab2.IdUsuario,tab2.Usuario FROM 
	usuario_entidad AS tab1 LEFT JOIN usuarios AS tab2
	ON tab1.Usuario = tab2.Usuario
	WHERE 
	tab2.CodigoParlante = '" . $usuario . "' AND  tab2.Contrasena = '" . $Contrasena . "' AND tab1.EntidadCreadora = '" . $idEmpresa . "'
	GROUP BY tab2.Usuario";
    $rg = rGT( $cnOwl, $sql );
    if ( $rg["IdUsuario"] == "" ) {
        WE( MsgE( "! Usted no se encuentra registrado " ) );
    }

    $sql = "SELECT tab2.IdUsuario,tab2.Usuario FROM 
	usuario_entidad AS tab1 LEFT JOIN usuarios AS tab2
	ON tab1.Usuario = tab2.Usuario
	WHERE 
	tab2.CodigoParlante = '" . $usuario . "' AND  tab2.Contrasena = '" . $Contrasena . "' AND tab1.EntidadCreadora = '" . $idEmpresa . "'
	AND  tab2.Estado = 'Activo'  GROUP BY tab2.Usuario";
    $rg = rGT( $cnOwl, $sql );

    if ( $rg["IdUsuario"] == "" ) {

        $sql = "SELECT Usuario FROM  usuarios WHERE CodigoParlante = '" . $usuario . "'  ";
        $rg = rGT( $cnOwl, $sql );
        $usuarioEmail = $rg["Usuario"];

        $sql = "UPDATE usuarios SET Estado = 'Activo' , TipoActivacion  = 'Revisar' WHERE  Usuario = '" . $usuarioEmail . "'  ";
        xSQL( $sql, $cnOwl );

        W( MsgC( "! Su cuenta fue activada " ) );
    } else {
        WE( MsgE( "! Su cuenta está Activada " ) );
    }
    WE( "REDIRECCIONAAJAX" );
    // WE("email ".$destinatario);
}

function P_RecuperaPass()
{

    global $enlace, $tUrlAPOWL;
    $cnOwl = conexOwl();
    $idEmpresa = get( 'empresa' );
    $usuario = post( "Usuario" );
    if ( $usuario == "" ) {
        WE( MsgE( "! Escriba su usuario " ) );
    }
    $sql = "SELECT tab2.IdUsuario,tab2.Usuario,tab2.Contrasena,tab2.CodigoParlante  FROM 
	usuario_entidad AS tab1 LEFT JOIN usuarios AS tab2
	ON tab1.Usuario = tab2.Usuario
	WHERE 
	tab2.CodigoParlante = '" . $usuario . "' AND tab1.EntidadCreadora = '" . $idEmpresa . "'
	GROUP BY tab2.Usuario";
    $rg = rGT( $cnOwl, $sql );
    $emailPersona = $rg["Usuario"];
    $idUsuario = $rg["CodigoParlante"];
    $Contrasena = $rg["Contrasena"];

    if ( $idUsuario == "" ) {
        WE( MsgE( "! Usted no se encuentra registrado " ) );
    }

    $sql = "SELECT Perfil FROM usuarios WHERE CodigoParlante = '" . $idUsuario . "'  ";
    $rg = rGT( $cnOwl, $sql );
    $perfil = $rg["Perfil"];
    if ( $perfil == "EmpresaAdmin" ) {
        $sql = "SELECT Email FROM empresa WHERE PaginaWeb = '" . $idUsuario . "'  ";
        $rg = rGT( $cnOwl, $sql );
        $destinatario = $rg["Email"];
    } else {
        $destinatario = $emailPersona;
    }


    $sql = "SELECT a.RazonSocial,a.Contacto,a.MailContacto,a.Direccion, u.UrlId
	FROM empresa AS a INNER JOIN 
 	usuarios AS u ON u.IdUsuario = a.PaginaWeb  WHERE PaginaWeb = '" . $idEmpresa . "'  ";
    $rg = rGT( $cnOwl, $sql );
    $sRasonSocial = $rg["RazonSocial"];
    $sContacto = $rg["Contacto"];
    $sMailContacto = $rg["MailContacto"];
    $sDireccion = $rg["Direccion"];
    $sUrlEmpresa = $rg["UrlId"];
    $fecha = FechaSrv();
    $fecha = FormatFechaText( $fecha );

    $cabezeraMail .= "
	    <div style='border-bottom:2px solid #e2e2e2;margin:10px 0px 30px 0px;'></div>	
		<div style='padding:10px 3px;'>" . $fecha . "</div>
		<div style='padding:3px 3px;'>" . $sContacto . "</div>
		<div style='padding:2px 3px;font-size:0.8em;'>" . $sMailContacto . " </div>
		<div style='font-size:1.5em;color:#6b6b6b;padding:5px 0px 5px 3px;'>PLATAFORMA EDUCATIVA </div>
		<div style='font-size:1.5em;color:#6b6b6b;padding:5px 0px 5px 3px;'>" . $sRasonSocial . " </div>
		<div >" . $sDireccion . "</div>";

    $cuerpoMail = "
		 <div style='font-size:1.5em;padding:10px 0px 10px 3px;color:#4396de;'>Recuperación de Contraseña </div>
	     <div >Usted a solicitdado su usuario: " . $idUsuario . " y contraseña :  " . $Contrasena . " </div>
	     <div >Visite nuestra Plataforma : <a href='http://owlgroup.org/" . $sUrlEmpresa . "'>" . $sUrlEmpresa . " </a></div>";

    $footerMail = "Atentamente ";
    $asunto = "Recupera Contraseña";
    $body = LayouMailA( $cabezeraMail, $cuerpoMail, $footerMail );
    $emailE = EMail( "", $destinatario, $asunto, $body );

    if ( $emailE != "Error" ) {
        $emailE = MsgC( "! Los datos fueron enviados a su email " );
    }
    WE( $emailE );
}

function P_Login()
{
    global $enlace, $tUrlAPOWL;

    $idEmpresa = get( 'empresa' );
    $cnOwl = conexOwl();
    $nombres = post( "Nombres" );
    $email = post( "Usuario" );
    $Contrasena = post( "Contrasena" );

    if ( $email == "" ) {
        WE( MsgE( "! Escriba su Usuario " ) );
    }
    $sql = "SELECT IdUsuario,Usuario,ControlAcceso FROM usuarios 
	WHERE CodigoParlante = '" . $email . "' GROUP BY Usuario ";
    $rg = rGT( $cnOwl, $sql );
    $emailR = $rg["IdUsuario"];
    $controlAcceso = $rg["ControlAcceso"];


    if ( $emailR == "" ) {
        WE( MsgE( "! Usuario incorrecto " ) );
    }
    if ( $Contrasena == "" ) {
        WE( MsgE( "! Escriba su Contraseña " ) );
    }

    $sql = "SELECT tab2.IdUsuario,tab2.Usuario FROM 
	usuario_entidad AS tab1 LEFT JOIN usuarios AS tab2
	ON tab1.Usuario = tab2.Usuario
	WHERE 
	tab2.CodigoParlante = '" . $email . "' AND  tab2.Contrasena = '" . $Contrasena . "' AND tab1.EntidadCreadora = '" . $idEmpresa . "'
	GROUP BY tab2.Usuario";
    $rg = rGT( $cnOwl, $sql );
    if ( $rg["IdUsuario"] == "" ) {
        if ( $emailR != "" ) {
            WE( MsgE( "! Su Contraseña no es inválida;<BR>Si quieres recuperarla haz click en el Candado" ) );
        } else {
            WE( MsgE( "! Usted no se encuentra registrado " ) );
        }
    }

    $sql = "SELECT tab2.IdUsuario,tab2.Usuario FROM 
	usuario_entidad AS tab1 LEFT JOIN usuarios AS tab2
	ON tab1.Usuario = tab2.Usuario
	WHERE 
	tab2.CodigoParlante = '" . $email . "' AND  tab2.Contrasena = '" . $Contrasena . "' AND tab1.EntidadCreadora = '" . $idEmpresa . "'
	AND  tab2.Estado = 'Activo'  GROUP BY tab2.Usuario";
    $rg = rGT( $cnOwl, $sql );
    if ( $rg["IdUsuario"] == "" ) {
        WE( MsgE( "! Su cuenta no esta activa, revise su correo<br> o haga click en el botón de interrogación " ) );
    }

    $controlAcceso = $controlAcceso + 1;
    $sql = "UPDATE  usuarios SET ";
    if ( $controlAcceso <= 2 && $Contrasena == "000" ) {
        $sql .= " ControlContrasena = " . $controlAcceso . ", ";
    }
    $sql .= " ControlAcceso = " . $controlAcceso . " ";
    $sql .= " WHERE CodigoParlante = '" . $email . "' ";
    xSQL2( $sql, $cnOwl );

    $ip = getRealIP();

    $sql2 = "INSERT INTO log_concurrencia (FechaEntrada,Empresa,Usuario,Direccion,Estado)
			 VALUES ( '" . date( 'Y-m-d H:i:s' ) . "','" . $idEmpresa . "','" . $email . "','" . $ip . "','on')";
    $s = xSQL( $sql2, $cnOwl );

    //WE('OK');
    WE( "REDIRECCIONAAJAX" );
}

function isUser()
{
    global $enlace, $tUrlAPOWL;

    $cnOwl = conexOwl();
    $empresaId = post( 'entidad' );
    $nombres = post( "usuario" );
    $return = array( 'success' => false, 'msg' => '', 'insert' => false );

    if ( !empty( $nombres['email'] ) ) {

        $sql = "SELECT  tab2.IdUsuario,
                        tab2.Usuario,
                        tab2.Contrasena,
                        tab2.Estado,
                        tab2.ControlAcceso,
                        tab2.CodigoParlante,
                        tab2.SesionEstado
                FROM    usuario_entidad AS tab1
                LEFT JOIN usuarios AS tab2 ON tab1.Usuario = tab2.Usuario
                WHERE   tab2.CodigoParlante = '{$nombres['email']}'          
                AND tab1.EntidadCreadora = '$empresaId'
                LIMIT 1";

        $usuario = fetchOne( $sql, $cnOwl );

        if ( $usuario ) {
            if ( $usuario->Estado == 'Activo' ) {
                $return['success'] = true;
                $return['empresa'] = $empresaId;
                $return['usuario'] = $usuario->CodigoParlante;
                $return['password'] = $usuario->Contrasena;
                if ( (int) $usuario->ControlAcceso == 1 && $usuario->Contrasena == '000' ) {
                    $ControlAcceso = $usuario->ControlAcceso + 1;
                    update( 'usuarios', array( 'ControlContrasena' => $ControlAcceso ), array( 'CodigoParlante' => $nombres['email'] ), $cnOwl );
                }
                $ip = getRealIP();
                $return['insert'] = insert( 'log_concurrencia', array(
                    'FechaEntrada' => date( 'Y-m-d H:i:s' ),
                    'Empresa' => $empresaId,
                    'Usuario' => $nombres['email'],
                    'Direccion' => $ip,
                    'Estado' => 'on'
                        ), $cnOwl );
            } else {
                $return['msg'] = '!Su cuenta no esta activa, revise su correo<br> o haga click en el botón de interrogación';
            }
        } else {
            $return['msg'] = '!Usted no se encuentra registrado';
        }
    }
    echo json_encode( $return );
}

function P_Registro( $arg )
{
    global $enlace, $tUrlAPOWL;

    $idEmpresa = get( 'empresa' );
    $cnOwl = conexOwl();
    $apellidos = post( "Apellidos" );
    $nombres = post( "Nombres" );
    $email = post( "Usuario" );
    $Contrasena = post( "Contrasena" );
    if ( $nombres == "" ) {
        WE( MsgE( "! Escriba su nombre" ) );
    }
    if ( $apellidos == "" ) {
        WE( MsgE( "! Escriba su apellido" ) );
    }
    if ( $email == "" ) {
        WE( MsgE( "! Escriba su email " ) );
    }
    $emailV = validaExiCadena( $email, "@" );
    if ( $emailV == "" ) {
        WE( MsgE( "! Escriba un email " ) );
    }


    $sql = "SELECT tab2.IdUsuario,tab2.Usuario FROM 
	usuario_entidad AS tab1 LEFT JOIN usuarios AS tab2
	ON tab1.Usuario = tab2.Usuario
	WHERE 
	tab2.Usuario = '" . $email . "' AND tab1.EntidadCreadora = '" . $idEmpresa . "'
	GROUP BY tab2.Usuario";
    $rg = rGT( $cnOwl, $sql );

    // W($rg["IdUsuario"]."H dH");
    if ( $rg["IdUsuario"] != "" ) {
        WE( MsgE( "! Este email ya esta registrado " ) );
    }
    if ( $emailV == "" ) {
        WE( MsgE( "! Escriba un email " ) );
    }
    if ( $Contrasena == "" ) {
        WE( MsgE( "! Escriba Contraseña " ) );
    }
    if ( strlen( $Contrasena ) < 3 ) {
        WE( MsgE( "! La contraseña debe tener mas 3 caracteres " ) );
    }
    WE( "REDIRECCIONAAJAX" );
}

function site( $arg )
{
    global $vConex, $enlace;
    $idEmpresa = get( 'empresa' );
    if ( $arg == "Registro" ) {

        $btn = "<div class='bot_icon' title='Regístrarse'><i class=' icon-pencil'></i></div>]" . $enlace . "?muestra=Registro&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Recuperar Contraseña' ><i class='icon-lock'></i></div>]" . $enlace . "?muestra=RecuperarPassword&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Problemas de Inscripción' ><i class='icon-question-sign'></i> </div>]" . $enlace . "?muestra=EmailNoLlego&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Google Login' ><i class='icon-google-plus'></i> </div>]" . $enlace . "?muestra=google-confirm&empresa=" . $idEmpresa . "]PanelB}";
        $btnP = Botones( $btn, 'botones2', '' );

        $urlRD = "http://old1.owlgroup.org/index/registropersona";
        $uRLForm = "REGÍSTRATE AQUÍ]" . $enlace . "?metodo=resgistra_usuario&transaccion=OTRO&empresa=" . $idEmpresa . "]panelMsg]R]" . $urlRD . "}";
        $titulo = "<span>REGÍSTRATE  </span><p>PLATAFORMA EDUCATIVA</p>";

        $form = c_form_L( $titulo, $vConex, "resgistra_usuario", "CuadroA2", $path, $uRLForm, "" );
        $fP = "<div style='width:300px;'>" . $form . "</div>";
        $btnP = "<div style='height:70px;padding:5px 0px 11px 0px;float:left;'>" . $btnP . "</div>";
        $panelA = pAnimado1( $fP . $btnP );
        $s = layoutS( $panelA );
    }

    if ( $arg == "Login" ) {

        $urlRD = "http://old1.owlgroup.org/index/loginredirect";
        $uRLForm = "INICIAR SESIÓN]" . $enlace . "?metodo=login_usuario&transaccion=OTRO&empresa=" . $idEmpresa . "]panelMsg]R]" . $urlRD . "}";
        $titulo = "<span>INICIAR SESIÓN </span><p>PLATAFORMA EDUCATIVA</p>";
        $form = c_form_L( $titulo, $vConex, "login_usuario", "CuadroA2", $path, $uRLForm, "" );

        $btn = "<div class='bot_icon' title='Regístrarse'><i class=' icon-pencil'></i></div>]" . $enlace . "?muestra=Registro&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Recuperar Contraseña' ><i class='icon-lock'></i></div>]" . $enlace . "?muestra=RecuperarPassword&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Problemas de Inscripción' ><i class='icon-question-sign'></i> </div>]" . $enlace . "?muestra=EmailNoLlego&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Google Login' ><i class='icon-google-plus'></i> </div>]" . $enlace . "?muestra=google-confirm&empresa=" . $idEmpresa . "]PanelB}";

        $btnP = Botones( $btn, 'botones_Sin_estilo', '' );
  
        $fP = "<div style='width:300px;'>$form</div>";

        $btnP = "<div style='height:70px;padding:5px 0px 11px 0px;float:left;'>" . $btnP . "</div>";
        $panelA = pAnimado1( $fP . $btnP );
        $s = layoutS( $panelA );
    }

    if( $arg == 'google-confirm' ){
        
        $btn = "<div class='bot_icon' title='Regístrarse'><i class=' icon-pencil'></i></div>]" . $enlace . "?muestra=Registro&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Recuperar Contraseña' ><i class='icon-lock'></i></div>]" . $enlace . "?muestra=RecuperarPassword&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Problemas de Inscripción' ><i class='icon-question-sign'></i> </div>]" . $enlace . "?muestra=EmailNoLlego&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Google Login' ><i class='icon-google-plus'></i> </div>]" . $enlace . "?muestra=google-confirm&empresa=" . $idEmpresa . "]PanelB}";
        
        $btnGoogleLogin = '<div id="signinButton" entidad="' . $idEmpresa . '" siteurl="' . siteUrl() . '" class="bot_icon" '
                        . 'title="Google" style="margin: 40px 0px; text-align: center; font-size: 18px; height: 24px;cursos:pointer;">SI</div>';
        $btnCancel = '<div class="bot_icon" title="Google Login" style="margin: 5px 0px; text-align: center; font-size: 18px; height: 24px;">NO</div>';
        $btnP = Botones( $btn, 'botones_Sin_estilo', '' );
        $script = <<<EOF
        <script type="text/javascript">

            (function() {
                var po = document.createElement('script');
                po.type = 'text/javascript'; po.async = true;
                po.src = 'https://apis.google.com/js/client:plusone.js?onload=render';
                var s = document.getElementsByTagName('script')[0];
                s.parentNode.insertBefore(po, s);
            })();
     
        </script>
EOF;

        $fP = '<div style="width:300px;height:300px;padding:10px">'
            . '<form enctype="multipart/form-data" action="javascript:void(null);" '
            . 'class="CuadroA2" id="Form_login_usuario" name="Form_login_usuario" method="post">'
            . '<ul><h1><span>INICIAR SESIÓN </span><p>PLATAFORMA EDUCATIVA</p></h1><div class="linea"></div></ul>'
            . '<p style="color:#49a4ff;font-size: 18px;text-align: center;font-family: sans-serif;">¿Deseas loguearte con tu cuenta de Google?</p>'
            . '</form>' . $btnGoogleLogin . '</div>';

        $btnP = "<div style='height:70px;padding:5px 0px 11px 0px;float:left;'>" . $btnP . "</div>$script";
        $panelA = pAnimado1( $fP . $btnP );
        $s = layoutS( $panelA );
    }
    
    if ( $arg == "RecuperarPassword" ) {

        $uRLForm = "RECUPERAR]" . $enlace . "?metodo=recupera_pass&transaccion=OTRO&empresa=" . $idEmpresa . "]panelMsg]F]}";
        $titulo = "<span>CONTRASEÑA </span><p>RECUPÉRALA</p>";
        $form = c_form( $titulo, $vConex, "recupera_pass", "CuadroA2", $path, $uRLForm, "" );
        $btn = "<div class='bot_icon' title='Regístrarse'><i class=' icon-pencil'></i></div>]" . $enlace . "?muestra=Registro&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Recuperar Contraseña' ><i class='icon-lock'></i></div>]" . $enlace . "?muestra=RecuperarPassword&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Problemas de Inscripción' ><i class='icon-question-sign'></i> </div>]" . $enlace . "?muestra=EmailNoLlego&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Google Login' ><i class='icon-google-plus'></i> </div>]" . $enlace . "?muestra=google-confirm&empresa=" . $idEmpresa . "]PanelB}";
        
        $btnP = Botones( $btn, 'botones2', '' );
        $fP .= "<div style='width:300px;'>" . $form . "</div>";
        $btnP = "<div style='height:70px;padding:5px 0px 11px 0px;float:left;'>" . $btnP . "</div>";
        $panelA = pAnimado1( $fP . $btnP );
        $s = layoutS( $panelA );
    }

    if ( $arg == "EmailNoLlego" ) {

        $urlRD = "http://old1.owlgroup.org/index/loginredirect";
        $uRLForm = "VALIDAR]" . $enlace . "?metodo=validar_email&transaccion=OTRO&empresa=" . $idEmpresa . "]panelMsg]R]" . $urlRD . "}";
        $titulo = "<span>PROBLEMAS DE ACTIVACIÓN </span><p>SI EL EMAIL NO LLEGÓ</p>";
        $form = c_form_L( $titulo, $vConex, "validar_email", "CuadroA2", $path, $uRLForm, "" );

        $btn = "<div class='bot_icon' title='Regístrarse'><i class=' icon-pencil'></i></div>]" . $enlace . "?muestra=Registro&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Recuperar Contraseña' ><i class='icon-lock'></i></div>]" . $enlace . "?muestra=RecuperarPassword&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Problemas de Inscripción' ><i class='icon-question-sign'></i> </div>]" . $enlace . "?muestra=EmailNoLlego&empresa=" . $idEmpresa . "]PanelB}";
        $btn .= "<div class='bot_icon' title='Google Login' ><i class='icon-google-plus'></i> </div>]" . $enlace . "?muestra=google-confirm&empresa=" . $idEmpresa . "]PanelB}";
        
        $btnP = Botones( $btn, 'botones2', '' );
        $fP = "<div style='width:300px;'>" . $form . "</div>";
        $btnP = "<div style='height:70px;padding:5px 0px 11px 0px;float:left;'>" . $btnP . "</div>";
        $panelA = pAnimado1( $fP . $btnP );
        $s = layoutS( $panelA );
    }

    if ( $arg == "FormMatricula" ) {

        $cod_almacen_programa = get( 'Producto' );
        $urlRD = "http://old1.owlgroup.org/index/loginredirect";

        $uRLForm = "MATRICULAR]/matricula.php?metodo=LoginMatricula&transaccion=OTRO&empresa=" . $idEmpresa . "&productoId=" . $cod_almacen_programa . "]MsgB1]R]" . $urlRD . "}";

        $titulo = "<span>MATRICÚLATE </span><p>INGRESA TUS DATOS</p>";
        $form = c_form_L( $titulo, $vConex, "LoginMatricula", "CuadroA2", $path, $uRLForm, "" );
        $s = "<div style='width:220px;padding:30px 0px 0px 0px;' id='MsgB1'></div>";
        $s .= "<div style='width:220px;'>" . $form . "</div>";
        $s = layoutS( $s );
    }

    WE( $s );
}

function pAnimado1( $cont )
{
    $s = "<div class='PanelAnimado-001' >";
    $s = $s . "<div class='PanelAnimado-001-animate' style='width:100%;'>";
    $s = $s . $cont;
    $s = $s . "</div>";
    $s = $s . "</div>";
    return $s;
}
